/*  dotenv : 主要作用是从环境变量文件（通常是.env 文件）中加载配置信息，
        避免将敏感信息（如 API 密钥、数据库密码、环境变量等）硬编码到代码中，
        从而提高代码的安全性和可维护性  */

/* 典型使用流程：
     （1）npm install dotenv
     （2）在根目录下创建.env 文件 :
            .env文件：[采用 KEY=VALUE 的键值对格式]
                    例如：API_KEY=4783ed
                    *注意：①字符串值无需加引号（除非包含空格或特殊字符，此时可用单 / 双引号包裹）
                        ②变量名通常用大写字母 + 下划线
                        ③为区分不同环境 .env 常衍生出带后缀的文件，如：
                                .env.development（开发环境）
                                .env.test（测试环境）
                                .env.production（生产环境）
                                .env.local（本地私有配置，优先级更高）
            
     （3）在代码中通过 dotenv 加载配置 :
            ES6导入与加载 => import dotenv from 'dotenv'
                            dotenv.config()
                        简写：import 'dotenv/config'
            CommonJS导入与加载 => require('dotenv').config()
     （4）使用环境变量：
            const 变量名 = process.env.KEY

    *进阶玩法 => 加载 config 目录下的 .env 文件
            dotenv.config({ path: path.resolve('./config/.env') })
 */